spring-loaded device - Alemán Inglés Diccionario